electromagnetic camouflage - French English Dictionary